<?php
//page mirroir du mail de changement d'annee !


  // Config de Moodle, chemin à modifier en fonction du chemin d'installation de ce module
  include('../config.php');
  
  // connexion à moodle si ce n'est pas déjà le cas
  require_login('1');

  // Est-ce un invité, que l'on n'accepte pas, demande d'authentification nominative
  if ($USER->username=="guest")
 {
	$SESSION->wantsurl="{$CFG->wwwroot}/{$CONF_repertoire}index.php";
	redirect("{$CFG->wwwroot}/login/index.php");
	exit();
 }

	// Définissons une variable que l'on testera dans les fichiers à inclure afin d'éviter de les lancer directement avec un navigateur
	$SECURITE="OK";
	
  // Incluons le fichier de configuration et les fichiers de fonctions
  include('includes/config/config.php');
  include('includes/includes.php');

$fiche_moodle=$USER;
  // Liste des cours de la personne
$courses=moodle_get_my_courses($fiche_moodle->id);
$inscription_auto=false;
foreach($courses as $course)
{
  // S'agit-il d'un cours exclus ou d'un cours appartenant à une catégorie exclus ?  
  if (verif_validite_category($course->category) AND verif_validite_course($course->id))
  {  
    // Cherchons tous les types de correspondances
    $liste_correspondance_types=liste_correspondance_types();
    
    foreach ($liste_correspondance_types as $type) // Pour tous les types ...
    {	
      $type=new correspondance_types($type);
      $correspondances = liste_correspondances(0,$type->id,'',$course->id); // Quels sont les correspondances de ce type pour cet espace ?
      
      foreach ($correspondances as $correspondance) // Pour toutes les correspondances trouvées
      {
        $correspondance=new correspondances($correspondance);
        
        $libele_code= recup_correspondance_libele_code($type->code,$correspondance->code);
        if ($libele_code!="")// Si c'est une correspondance non factice
        {
          $inscription_auto=true;
        }
      }
    }
  
  }
  
}
/////////////////////////
// Entête de page HTML //
/////////////////////////
  echo '
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="fr" xml:lang="fr">
      <head>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
      <title>'.$DICO_exploit_titre.'</title>
      <link rel="stylesheet" type="text/css" href="includes/styles/style_communs.css" />
      <link rel="stylesheet" type="text/css" href="includes/styles/style_formulaires.css" />
      <link rel="stylesheet" type="text/css" href="includes/styles/style_menu.css" />
      <link rel="stylesheet" type="text/css" href="includes/styles/style_loader.css" />
      <link rel="stylesheet" type="text/css" href="includes/styles/style_utilisateurs.css" />
      <link rel="stylesheet" type="text/css" href="includes/styles/style_cours.css" />
             
      <!--[if lte IE 7]>
      <link href="includes/styles/lte_ie7.css" rel="stylesheet" type="text/css" />
      <![endif]-->
      
      <style type="text/css">@import url(includes/javascript/jscalendar-1.0/skins/aqua/theme.css);</style>
 
      <!-- Manu le 24/08/09 fichiers CSS pour jquery_UI -->
      <link type="text/css" href="includes/styles/jqueryUI/jquery-ui-1.7.2.custom.css" rel="stylesheet" />	
      
      <!-- Manu le 25/08/09 fichiers CSS pour jquery autocomplete -->
      <link type="text/css" href="includes/styles/jqueryplugin/jquery.autocomplete.css" rel="stylesheet" />
      
      <!-- Manu le 31/08/09 fichiers javascript pour jquery tool tips -->
      <link type="text/css" href="includes/styles/jqueryplugin/jquery.autocomplete.css" rel="stylesheet" />
           
            <script type="text/javascript" src="includes/javascript/jquery-1.3.2.js"></script> 
            <script type="text/javascript" src="includes/javascript/jquery_appli.js"></script> 
          
           
      <!-- Manu le 24/08/09 fichiers javascript pour jquery_UI -->
      <script type="text/javascript" src="includes/javascript/jqueryUI/jquery-ui-1.7.2.custom.min.js"></script>
      
      <!-- Manu le 25/08/09 fichiers javascript pour jquery autocomplete -->
      <script type="text/javascript" src="includes/javascript/jqueryplugin/jquery.autocomplete.js"></script>
      
      <!-- Manu le 27/08/09 fichiers javascript pour jquery live query -->
      <script type="text/javascript" src="includes/javascript/jqueryplugin/jquery.livequery.js"></script>
      
      <script type="text/javascript" src="includes/javascript/XHRConnection.js"></script>
      <script type="text/javascript" src="includes/javascript/inscriptions.js"></script>
      <script type="text/javascript" src="includes/javascript/global.js"></script>
      
      <script type="text/javascript" src="includes/javascript/jscalendar-1.0/calendar.js"></script>
      <script type="text/javascript" src="includes/javascript/jscalendar-1.0/lang/calendar-en.js"></script>
      <script type="text/javascript" src="includes/javascript/jscalendar-1.0/calendar-setup.js"></script>
      
      <script type="text/javascript" src="utilisateurs/fiche.js"></script>      
';
// Si c'est pas un administrateur on modifie le style afin que l'espace du menu soit supprimé.
if (!moodle_isadmin($USER->id)) {
  echo "<style>
  div.centre {
    padding: 0 30px;
    margin: 50px 0 0px 0;
    }
    
  </style>
  ";
}
echo '</head>
      <body>';

///////////////////////////////////////////////////
// Début du corps de la page HTML avec son titre //
///////////////////////////////////////////////////       
 
  echo "<div id='contenu'>";
    echo "<h1 class='exploit_moodle'><span>".$DICO_exploit_moodle."</span></h1>";

  
  echo "<div class='centre'><p><b><u>IMPORTANT : Cloture de l'année 2009/2010 sur Moodle</u></b></p>
  <br />
  Madame, Monsieur,<br />
<br />Vous utilisez la plateforme Moodle dans le cadre de votre activité à l'université, nous vous remercions de votre confiance. 
<br />Une nouvelle année universitaire débute. Le ".$CONF_nom_service." a besoin de vous pour mettre à jour vos espaces 2009/2010 et permettre aux nouveaux étudiants d'accéder à vos ressources.
<br />Pour cela nous avons mis en place une page internet qui vous permettra de réaliser cette manipulation. 
<br />
<p><b>POURQUOI CETTE MANIPULATION ?</b>
<br />La validation d'un espace permet de désinscrire les étudiants 2009/2010 pour laisser la place à ceux de 2010/2011 : Suppression des messages dans les forums, des devoirs déposés et historiques de connexion. (Sauvegarder les devoirs déposés si vous souhaitez les concerver)
</p>
<p><b>QUE DOIS-JE FAIRE ?</b>
<br />Accédez à l'espace de documentation sur Moodle ou cliquez directement sur le lien suivant : <a href='".$CFG->wwwroot."/".$CONF_repertoire."'>".$CFG->wwwroot."/".$CONF_repertoire."</a>
<br />Vous devez traiter chacun de vos espaces en cliquant sur <u>valider l'espace pour 2010/2011</u></p>";
if ($inscription_auto)
{
 echo "<p><b>QUAND EST-CE QUE LES NOUVEAUX ETUDIANTS ACCEDERONT A MON ESPACE ?</b>
 <br />Ils y accèderont à la date que vous aurez indiquée avant la validation.</p>";
}

echo "<p><b>AI-JE FAIT TOUT LE NECESSAIRE ? </b>
<br />Oui, lorsque la mention : - Espace prêt - sera présente pour tous vos espaces.</p>
<br />En vous remerciant de votre participation, nous restons à votre disposition pour toute information complémentaire.
<br />
<br />Le $CONF_nom_service
<br />$CONF_mail_contact
<br />$CONF_tel_contact
<br /><br />
<u>Questions/réponses :</u>
<br />Q : Est-ce que certains de mes documents vont disparaître ?
<br />R : NON, aucun de vos documents n'est supprimé. De plus la structure de votre espace et vos activités restent inchangées.
<br /><br />Q : Si je ne fais pas cette manipulation que se passe t-il ?
<br />R : Les étudiants de l'année dernière auront toujours accès. Les nouveaux ne pourront pas consulter vos ressources. Sans nouvelles de votre part, le ".$CONF_nom_service." sera contraint de le faire à votre place.
<br /><br />Q : Peut-on conserver les redoublants ?
<br />R : Non, mais les redoublants auront bien accès à votre espace car ils seront considérés comme nouveaux.
<br /><br />Q : Je pensais retravailler sur mon espace prochainement, puis-je attendre pour faire cette manipulation ?";

if ($inscription_auto)
{
 echo "<br />R : Non, au contraire faites la validation qui vous assurera que les étudiants n'accèderont plus à votre espace sans oublier de modifier la date à laquelle les nouveaux commenceront à y accéder.";
}
else
{
  echo "<br />R : Non, au contraire faites la validation qui vous assurera que les étudiants n'accèderont plus à votre espace. Vous leur ferez parvenir le numéro de l'espace avec sa clé quand votre espace sera prêt.";
}  

  echo "</div>";
  

?>
  </body>
</html>




